badly presented - German English Dictionary